home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 92 / CDMM92_1.ISO / SOF 2 SDK / sof2sdk-101.msi / _92D6AC311BB48EBA344BBABC89DA6AB0 / _DAA3353D79F346B6B7343441736522F3 < prev    next >
Encoding:
Text File  |  2002-03-22  |  13.4 KB  |  707 lines

  1. {
  2.     \\ SETUP MENU 
  3.  
  4.     menuDef 
  5.     {
  6.         name                setup_menu
  7.         visible                0
  8.         fullscreen            0
  9.         rect                50 50 432 293
  10.         focusColor            .49 .56 .27 1
  11.  
  12.         tooltipbackcolor    .49 .56 .27 1
  13.         tooltipforecolor    .12 .14 .08 1
  14.         tooltipfont            "hud"
  15.         tooltipscale        .43
  16.         tooltipdelay        500
  17.     
  18.         onOpen 
  19.         {
  20.             hide submenu_image_alt_group;
  21.             show submenu_image_group;
  22.  
  23.             hide player_image;
  24.             show player_image_alt;
  25.  
  26.             show submenu_button_group;
  27.             hide player_button;
  28.  
  29.             open player_menu;
  30.         }
  31.  
  32.         onClose
  33.         {
  34.             close setup_controls_menu;
  35.             close player_menu;
  36.             close sounds_menu;
  37.             close setup_display_menu;
  38.             close setup_misc_menu;
  39.             close setup_scale_menu;
  40.             close setup_cdkey_menu;
  41.             close setup_network_menu
  42.         }
  43.  
  44.         ////////////////////////////////////////////////////////////////////////
  45.         //  Selection buttons
  46.         ////////////////////////////////////////////////////////////////////////
  47.  
  48.         itemDef
  49.         {
  50.             name        window
  51.               rect        10 9 46 46
  52.             border        1
  53.             bordercolor    0 0 0 1
  54.             visible        1
  55.             decoration
  56.         }
  57.  
  58.         itemDef
  59.         {
  60.             name        player_image
  61.             group        submenu_image_group
  62.               style        WINDOW_STYLE_SHADER
  63.             background    "gfx/menus/icons/submenu_player"
  64.             backcolor    0 0 0 0
  65.             forecolor    .12 .14 .08 1
  66.               rect        18 17 32 32
  67.             visible        1
  68.             decoration
  69.         }
  70.  
  71.         itemDef
  72.         {
  73.             name        player_image_alt
  74.             group        submenu_image_alt_group
  75.               style        WINDOW_STYLE_SHADER
  76.             background    "gfx/menus/icons/submenu_player_alt"
  77.             backcolor    0 0 0 0
  78.             forecolor    .12 .14 .08 1
  79.               rect        18 17 32 32
  80.             visible        0
  81.             decoration
  82.         }
  83.  
  84.         itemDef 
  85.         {
  86.               name        player_button
  87.             group        submenu_button_group
  88.             type        ITEM_TYPE_BUTTON
  89.             style        WINDOW_STYLE_EMPTY
  90.               rect        10 9 46 46
  91.               visible        1
  92.             tooltip        "Player Setup"
  93.  
  94.             mouseEnter
  95.             {
  96.                 play "sound/misc/menus/hilite1.wav" ; 
  97.                 show player_image_alt;
  98.                 hide player_image;
  99.             }
  100.             mouseExit
  101.             {
  102.                 show player_image;
  103.                 hide player_image_alt;
  104.             }
  105.             action 
  106.             { 
  107.                 play "sound/misc/menus/select.wav" ; 
  108.  
  109.                 hide submenu_image_alt_group;
  110.                 show submenu_image_group;
  111.                 show submenu_button_group;
  112.                 
  113.                 hide player_image;
  114.                 show player_image_alt;
  115.                 hide player_button;
  116.  
  117.                 close setup_controls_menu;
  118.                 close sounds_menu;
  119.                 close setup_display_menu;
  120.                 close setup_misc_menu;
  121.                 close setup_scale_menu;
  122.                 close setup_cdkey_menu;
  123.                 close setup_network_menu
  124.  
  125.                 open player_menu;
  126.             }            
  127.         }
  128.  
  129.         itemDef
  130.         {
  131.             name        window
  132.               rect        62 9 46 46
  133.             border        1
  134.             bordercolor    0 0 0 1
  135.             visible        1
  136.             decoration
  137.         }
  138.  
  139.         itemDef
  140.         {
  141.             name        keys_image
  142.             group        submenu_image_group
  143.               style        WINDOW_STYLE_SHADER
  144.             background    "gfx/menus/icons/submenu_keys"
  145.             backcolor    0 0 0 0
  146.             forecolor    .12 .14 .08 1
  147.               rect        70 17 32 32
  148.             visible        1
  149.             decoration
  150.         }
  151.  
  152.         itemDef
  153.         {
  154.             name        keys_image_alt
  155.             group        submenu_image_alt_group
  156.               style        WINDOW_STYLE_SHADER
  157.             background    "gfx/menus/icons/submenu_keys_alt"
  158.             backcolor    0 0 0 0
  159.             forecolor    .12 .14 .08 1
  160.               rect        70 17 32 32
  161.             visible        0
  162.             decoration
  163.         }
  164.  
  165.         itemDef 
  166.         {
  167.               name        keys_button
  168.             group        submenu_button_group
  169.             type        ITEM_TYPE_BUTTON
  170.             style        WINDOW_STYLE_EMPTY
  171.               rect        62 9 46 46
  172.               visible        1
  173.             tooltip        "Controls Setup"
  174.  
  175.             mouseEnter
  176.             {
  177.                 play "sound/misc/menus/hilite1.wav" ; 
  178.                 show keys_image_alt;
  179.                 hide keys_image;
  180.             }
  181.             mouseExit
  182.             {
  183.                 show keys_image;
  184.                 hide keys_image_alt;
  185.             }
  186.             action 
  187.             { 
  188.                 play "sound/misc/menus/select.wav" ; 
  189.  
  190.                 hide submenu_image_alt_group;
  191.                 show submenu_image_group;
  192.                 show submenu_button_group;
  193.                 
  194.                 hide keys_image;
  195.                 show keys_image_alt;
  196.                 hide keys_button;
  197.  
  198.                 close player_menu;
  199.                 close sounds_menu;
  200.                 close setup_display_menu;
  201.                 close setup_misc_menu;
  202.                 close setup_scale_menu;
  203.                 close setup_cdkey_menu;
  204.                 close setup_network_menu
  205.  
  206.                 open setup_controls_menu;
  207.             }            
  208.         }
  209.  
  210.         itemDef
  211.         {
  212.             name        window
  213.               rect        114 9 46 46
  214.             border        1
  215.             bordercolor    0 0 0 1
  216.             visible        1
  217.             decoration
  218.         }
  219.  
  220.         itemDef
  221.         {
  222.             name        display_image
  223.             group        submenu_image_group
  224.               style        WINDOW_STYLE_SHADER
  225.             background    "gfx/menus/icons/submenu_display"
  226.             backcolor    0 0 0 0
  227.             forecolor    .12 .14 .08 1
  228.               rect        122 17 32 32
  229.             visible        1
  230.             decoration
  231.         }
  232.  
  233.         itemDef
  234.         {
  235.             name        display_image_alt
  236.             group        submenu_image_alt_group
  237.               style        WINDOW_STYLE_SHADER
  238.             background    "gfx/menus/icons/submenu_display_alt"
  239.             backcolor    0 0 0 0
  240.             forecolor    .12 .14 .08 1
  241.               rect        122 17 32 32
  242.             visible        0
  243.             decoration
  244.         }
  245.  
  246.         itemDef 
  247.         {
  248.               name        display_button
  249.             group        submenu_button_group
  250.             style        WINDOW_STYLE_EMPTY
  251.             type        ITEM_TYPE_BUTTON
  252.               rect        114 9 46 46
  253.               visible        1 
  254.             tooltip        "Display Setup"
  255.  
  256.             mouseEnter
  257.             {
  258.                 play "sound/misc/menus/hilite1.wav" ; 
  259.                 show display_image_alt;
  260.                 hide display_image;
  261.             }
  262.             mouseExit
  263.             {
  264.                 show display_image;
  265.                 hide display_image_alt;
  266.             }
  267.             action 
  268.             { 
  269.                 play "sound/misc/menus/select.wav" ; 
  270.  
  271.                 hide submenu_image_alt_group;
  272.                 show submenu_image_group;
  273.                 show submenu_button_group;
  274.                 
  275.                 hide display_image;
  276.                 show display_image_alt;
  277.                 hide display_button;
  278.  
  279.                 close player_menu;
  280.                 close sounds_menu;
  281.                 close setup_controls_menu;
  282.                 close setup_misc_menu;
  283.                 close setup_scale_menu;
  284.                 close setup_cdkey_menu;
  285.                 close setup_network_menu
  286.  
  287.                 open setup_display_menu;
  288.             }
  289.         }
  290.  
  291.         itemDef
  292.         {
  293.             name        window
  294.               rect        166 9 46 46
  295.             border        1
  296.             bordercolor    0 0 0 1
  297.             visible        1
  298.             decoration
  299.         }
  300.  
  301.         itemDef
  302.         {
  303.             name        sound_image
  304.             group        submenu_image_group
  305.               style        WINDOW_STYLE_SHADER
  306.             background    "gfx/menus/icons/submenu_sound"
  307.             backcolor    0 0 0 0
  308.             forecolor    .12 .14 .08 1
  309.               rect        174 17 32 32
  310.             visible        1
  311.             decoration
  312.         }
  313.  
  314.         itemDef
  315.         {
  316.             name        sound_image_alt
  317.             group        submenu_image_alt_group
  318.               style        WINDOW_STYLE_SHADER
  319.             background    "gfx/menus/icons/submenu_sound_alt"
  320.             backcolor    0 0 0 0
  321.             forecolor    .12 .14 .08 1
  322.               rect        174 17 32 32
  323.             visible        0
  324.             decoration
  325.         }
  326.  
  327.         itemDef 
  328.         {
  329.               name        sound_button
  330.             group        submenu_button_group
  331.             style        WINDOW_STYLE_EMPTY
  332.             type        ITEM_TYPE_BUTTON
  333.               rect        166 9 46 46
  334.               visible        1 
  335.             tooltip        "Sound Setup"
  336.  
  337.             mouseEnter
  338.             {
  339.                 play "sound/misc/menus/hilite1.wav" ; 
  340.                 show sound_image_alt;
  341.                 hide sound_image;
  342.             }
  343.             mouseExit
  344.             {
  345.                 show sound_image;
  346.                 hide sound_image_alt;
  347.             }
  348.             action 
  349.             { 
  350.                 play "sound/misc/menus/select.wav" ; 
  351.  
  352.                 hide submenu_image_alt_group;
  353.                 show submenu_image_group;
  354.                 show submenu_button_group;
  355.                 
  356.                 hide sound_image;
  357.                 show sound_image_alt;
  358.                 hide sound_button;
  359.  
  360.                 close player_menu;
  361.                 close setup_controls_menu;
  362.                 close setup_display_menu;
  363.                 close setup_misc_menu;
  364.                 close setup_scale_menu;
  365.                 close setup_cdkey_menu;
  366.                 close setup_network_menu
  367.  
  368.                 open sounds_menu;
  369.             }
  370.         }
  371.  
  372.         itemDef
  373.         {
  374.             name        window
  375.               rect        218 9 46 46
  376.             border        1
  377.             bordercolor    0 0 0 1
  378.             visible        1
  379.             decoration
  380.         }
  381.  
  382.         itemDef
  383.         {
  384.             name        misc_image
  385.             group        submenu_image_group
  386.               style        WINDOW_STYLE_SHADER
  387.             background    "gfx/menus/icons/submenu_misc"
  388.             backcolor    0 0 0 0
  389.             forecolor    .12 .14 .08 1
  390.               rect        226 17 32 32
  391.             visible        1
  392.             decoration
  393.         }
  394.  
  395.         itemDef
  396.         {
  397.             name        misc_image_alt
  398.             group        submenu_image_alt_group
  399.               style        WINDOW_STYLE_SHADER
  400.             background    "gfx/menus/icons/submenu_misc_alt"
  401.             backcolor    0 0 0 0
  402.             forecolor    .12 .14 .08 1
  403.               rect        226 17 32 32
  404.             visible        0
  405.             decoration
  406.         }
  407.  
  408.         itemDef 
  409.         {
  410.               name        misc_button
  411.             group        submenu_button_group
  412.             style        WINDOW_STYLE_EMPTY
  413.             type        ITEM_TYPE_BUTTON
  414.               rect        218 9 46 46
  415.               visible        1 
  416.             tooltip        "Misc. Setup"
  417.  
  418.             mouseEnter
  419.             {
  420.                 play "sound/misc/menus/hilite1.wav" ; 
  421.                 show misc_image_alt;
  422.                 hide misc_image;
  423.             }
  424.             mouseExit
  425.             {
  426.                 show misc_image;
  427.                 hide misc_image_alt;
  428.             }
  429.             action 
  430.             { 
  431.                 play "sound/misc/menus/select.wav" ; 
  432.  
  433.                 hide submenu_image_alt_group;
  434.                 show submenu_image_group;
  435.                 show submenu_button_group;
  436.                 
  437.                 hide misc_image;
  438.                 show misc_image_alt;
  439.                 hide misc_button;
  440.  
  441.                 close setup_controls_menu;
  442.                 close sounds_menu;
  443.                 close player_menu;
  444.                 close setup_display_menu;
  445.                 close setup_scale_menu;
  446.                 close setup_cdkey_menu;
  447.                 close setup_network_menu
  448.  
  449.                 open setup_misc_menu;
  450.             }
  451.         }
  452.  
  453.         itemDef
  454.         {
  455.             name        window
  456.               rect        270 9 46 46
  457.             border        1
  458.             bordercolor    0 0 0 1
  459.             visible        1
  460.             decoration
  461.         }
  462.  
  463.         itemDef
  464.         {
  465.             name        scale_image
  466.             group        submenu_image_group
  467.               style        WINDOW_STYLE_SHADER
  468.             background    "gfx/menus/icons/submenu_scale"
  469.             backcolor    0 0 0 0
  470.             forecolor    .12 .14 .08 1
  471.               rect        278 17 32 32
  472.             visible        1
  473.             decoration
  474.         }
  475.  
  476.         itemDef
  477.         {
  478.             name        scale_image_alt
  479.             group        submenu_image_alt_group
  480.               style        WINDOW_STYLE_SHADER
  481.             background    "gfx/menus/icons/submenu_scale_alt"
  482.             backcolor    0 0 0 0
  483.             forecolor    .12 .14 .08 1
  484.               rect        278 17 32 32
  485.             visible        0
  486.             decoration
  487.         }
  488.  
  489.         itemDef 
  490.         {
  491.               name        scale_button
  492.             group        submenu_button_group
  493.             style        WINDOW_STYLE_EMPTY
  494.             type        ITEM_TYPE_BUTTON
  495.               rect        270 9 46 46
  496.               visible        1
  497.             tooltip        "Scalability Options"
  498.  
  499.             mouseEnter
  500.             {
  501.                 play "sound/misc/menus/hilite1.wav" ; 
  502.                 show scale_image_alt;
  503.                 hide scale_image;
  504.             }
  505.             mouseExit
  506.             {
  507.                 show scale_image;
  508.                 hide scale_image_alt;
  509.             }
  510.             action 
  511.             { 
  512.                 play "sound/misc/menus/select.wav" ; 
  513.  
  514.                 hide submenu_image_alt_group;
  515.                 show submenu_image_group;
  516.                 show submenu_button_group;
  517.                 
  518.                 hide scale_image;
  519.                 show scale_image_alt;
  520.                 hide scale_button;
  521.  
  522.                 close player_menu;
  523.                 close setup_controls_menu;
  524.                 close sounds_menu;
  525.                 close setup_display_menu;
  526.                 close setup_misc_menu;
  527.                 close setup_cdkey_menu;
  528.                 close setup_network_menu
  529.  
  530.                 open setup_scale_menu;
  531.             }
  532.         }
  533.  
  534.         itemDef
  535.         {
  536.             name        window
  537.               rect        322 9 46 46
  538.             border        1
  539.             bordercolor    0 0 0 1
  540.             visible        1
  541.             decoration
  542.         }
  543.  
  544.         itemDef
  545.         {
  546.             name        network_image
  547.             group        submenu_image_group
  548.               style        WINDOW_STYLE_SHADER
  549.             background    "gfx/menus/icons/submenu_network"
  550.             backcolor    0 0 0 0
  551.             forecolor    .12 .14 .08 1
  552.               rect        330 17 32 32
  553.             visible        1
  554.             decoration
  555.         }
  556.  
  557.         itemDef
  558.         {
  559.             name        network_image_alt
  560.             group        submenu_image_alt_group
  561.               style        WINDOW_STYLE_SHADER
  562.             background    "gfx/menus/icons/submenu_network_alt"
  563.             backcolor    0 0 0 0
  564.             forecolor    .12 .14 .08 1
  565.               rect        330 17 32 32
  566.             visible        0
  567.             decoration
  568.         }
  569.  
  570.         itemDef 
  571.         {
  572.               name        network_button
  573.             group        submenu_button_group
  574.             style        WINDOW_STYLE_EMPTY
  575.             type        ITEM_TYPE_BUTTON
  576.               rect        322 9 46 46
  577.               visible        1
  578.             tooltip        "Network Settings"
  579.  
  580.             mouseEnter
  581.             {
  582.                 play "sound/misc/menus/hilite1.wav" ; 
  583.                 show network_image_alt;
  584.                 hide network_image;
  585.             }
  586.             mouseExit
  587.             {
  588.                 show network_image;
  589.                 hide network_image_alt;
  590.             }
  591.             action 
  592.             { 
  593.                 play "sound/misc/menus/select.wav" ; 
  594.  
  595.                 hide submenu_image_alt_group;
  596.                 show submenu_image_group;
  597.                 show submenu_button_group;
  598.                 
  599.                 hide network_image;
  600.                 show network_image_alt;
  601.                 hide network_button;
  602.  
  603.                 close player_menu;
  604.                 close setup_controls_menu;
  605.                 close sounds_menu;
  606.                 close setup_display_menu;
  607.                 close setup_misc_menu;
  608.                 close setup_scale_menu;
  609.                 close setup_cdkey_menu;
  610.  
  611.                 open setup_network_menu
  612.             }
  613.         }
  614.  
  615.         itemDef
  616.         {
  617.             name        window
  618.               rect        374 9 46 46
  619.             border        1
  620.             bordercolor    0 0 0 1
  621.             visible        1
  622.             decoration
  623.         }
  624.  
  625.         itemDef
  626.         {
  627.             name        cdkey_image
  628.             group        submenu_image_group
  629.               style        WINDOW_STYLE_SHADER
  630.             background    "gfx/menus/icons/submenu_cdkey"
  631.             backcolor    0 0 0 0
  632.             forecolor    .12 .14 .08 1
  633.               rect        382 17 32 32
  634.             visible        1
  635.             decoration
  636.         }
  637.  
  638.         itemDef
  639.         {
  640.             name        cdkey_image_alt
  641.             group        submenu_image_alt_group
  642.               style        WINDOW_STYLE_SHADER
  643.             background    "gfx/menus/icons/submenu_cdkey_alt"
  644.             backcolor    0 0 0 0
  645.             forecolor    .12 .14 .08 1
  646.               rect        382 17 32 32
  647.             visible        0
  648.             decoration
  649.         }
  650.  
  651.         itemDef 
  652.         {
  653.               name        cdkey_button
  654.             group        submenu_button_group
  655.             style        WINDOW_STYLE_EMPTY
  656.             type        ITEM_TYPE_BUTTON
  657.               rect        374 9 46 46
  658.               visible        1
  659.             tooltip        "CD Key"
  660.  
  661.             mouseEnter
  662.             {
  663.                 play "sound/misc/menus/hilite1.wav" ; 
  664.                 show cdkey_image_alt;
  665.                 hide cdkey_image;
  666.             }
  667.             mouseExit
  668.             {
  669.                 show cdkey_image;
  670.                 hide cdkey_image_alt;
  671.             }
  672.             action 
  673.             { 
  674.                 play "sound/misc/menus/select.wav" ; 
  675.  
  676.                 hide submenu_image_alt_group;
  677.                 show submenu_image_group;
  678.                 show submenu_button_group;
  679.                 
  680.                 hide cdkey_image;
  681.                 show cdkey_image_alt;
  682.                 hide cdkey_button;
  683.  
  684.                 close player_menu;
  685.                 close setup_controls_menu;
  686.                 close sounds_menu;
  687.                 close setup_display_menu;
  688.                 close setup_misc_menu;
  689.                 close setup_scale_menu;
  690.                 close setup_network_menu;
  691.  
  692.                 open setup_cdkey_menu;
  693.             }
  694.         }
  695.  
  696.         itemDef
  697.         {
  698.             name        window
  699.             rect        8 60 418 3
  700.             style        WINDOW_STYLE_FILLED
  701.             backcolor    0 0 0 1
  702.             visible        1
  703.             decoration
  704.         }
  705.     }
  706. }
  707.